Monitoring Extensions for Component-Based Distributed Software

نویسندگان

  • Nikolay K. Diakov
  • Marten van Sinderen
  • Dick Quartel
چکیده

This paper defines a generic class of monitoring extensions to component-based distributed enterprise software. Introducing a monitoring extension to a legacy application system can be very cost-ineffective. In this paper, we identify the minimum support for application monitoring within the generic components of a distributed system, necessary for rapid development of new monitoring extensions. Furthermore, this paper offers an approach for design and implementation of monitoring extensions at reduced cost. A framework of basic facilities supporting the monitoring extensions is presented. These facilities handle different aspects critical to the monitoring process, such as ordering of the generated monitoring events, decoupling of the application components from the components of the monitoring extensions, delivery of the monitoring events to multiple consumers, etc. The work presented in this paper is being validated in the prototype of a large distributed system, where a specific monitoring extension is built as a tool for debugging and testing the application behaviour.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Experiences from Implementation and Evaluation of Event Processing and Distribution of Notifications in an Object Monitoring Service

Organization of events processing and distribution of notifications is a key issue for performance of software monitoring and management systems, particularly for reducing the execution-time overheads they incur. This paper provides practical guidelines for design and implementation of event report generation and dissemination frameworks, based on experiences from implementation, configuration ...

متن کامل

On component extensions locally compact abelian groups

Let $pounds$ be the category of locally compact abelian groups and $A,Cin pounds$. In this paper, we define component extensions of $A$ by $C$ and show that the set of all component extensions of $A$ by $C$ forms a subgroup of $Ext(C,A)$ whenever $A$ is a connected group. We establish conditions under which the component extensions split and determine LCA groups which are component projective. ...

متن کامل

Component-Based Groupware Tailorability using Monitoring Facilities

Tailorability has long been recognised as a key issue concerning groupware applications in general and componentbased groupware applications in particular. Tailoring activities are usually classified according to three levels, viz., customisation, integration and extension. This paper presents an approach to component-based tailoring based on the use of monitoring extensions. Our approach allow...

متن کامل

Extending GeoToolKit to Access Distributed Spatial Data and Operations

The integration of extremely heterogeneous geoscientific data is a challenging problem. To provide a non-redundant maintenance and cooperative utilisation of data by different applications developed within the interdisciplinary geo-scientific research centre at the University of Bonn we elaborated a technology based on GeoToolKit a component-based software development tool. In the paper we pres...

متن کامل

Modeling of Vehicular Distributed Embedded Systems: Transition from Single-core to Multi-core

Modeland component-based software development has emerged as an attractive option for the development of vehicle software on single-core platforms. There are many challenges that are encountered when the existing component models, that are originally designed for the software development of vehicular distributed single-core embedded systems, are extended for the software development on multi-co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000